import Vue from 'vue'
// 清除默认样式
import 'reset-css'
import App from './App.vue'
import router from './router'
import './router/BeforEach'
import store from './store'
// 按需引入element-ui
import './plugins/element.js'
// 引入axios
import './utils/axios'
// 引入 iconfont 生成的 CSS 文件
import './assets/iconfont/iconfont.css';
import Icon from "@/components/Icon.vue";

// 关闭 Vue 的生产提示
Vue.config.productionTip = false
// 全局事件总线
Vue.prototype.$EventBus = new Vue();

// 全局注册 Icon 组件
Vue.component('Icon', Icon)

new Vue({
    router,
    store,
    render: h => h(App)
}).$mount('#app')
